place wood veneer on doors or furniture to give it a decorative finish - Inglés Sinónimo Diccionario

Can't found any synonym terms.